smash up (someone's) plans

Translations
разрушить (чьи-то) планы
The unexpected storm managed to smash up their plans for a picnic.
Неожиданная буря сумела разрушить их планы на пикник.
Definitions
To ruin, disrupt, or destroy someone's plans or arrangements, often unexpectedly or forcefully.
Words
plan

noun
план
smash

verb
разбить
smash up

verb
разгромить